Temporal Object-Oriented Data Model for the Schema Modification
نویسندگان
چکیده
A temporal database management system is being considered as an important DBMS in new database applications such as engineering databases, VLSI, and CAD. Much researche on temporal databases, temporal query languages and temporal modeling techniques have been proposed. However, thus researche has not considered the schema modification problem in a temporal database yet. In this paper, we propose a new methodology that supports the schema modification in a temporal objectoriented database. The class and instance structure of the existing object-oriented data model are extended to maintain additional schema modification information from which the previous schema can be recovered effectively. We also show how a temporal query is processed efficiently in a temporal object-oriented database where its schema was
منابع مشابه
Data Modification Language for Full Support of Temporal Schema Versioning
We propose a language to define data update during schema versioning in a temporal object-oriented database. With this language, a user can express multi-schema modifications involving extensional data from different schema versions at the same time, improving the database environment with temporal and versioning features concerning database modification. We also provide the first steps towards...
متن کاملA formal model for temporal schema versioning in object-oriented databases
The problem of supporting temporal schema versioning has been extensively studied in the context of the relational model. In the object-oriented environment, previous works were devoted to the study of the different aspects of schema evolution or (non-temporal) versioning in branching models, due to the traditional origination of the object-oriented model from CAD/CAM and CIM. Nowadays, the com...
متن کاملDescription Logics for Modeling Dynamic Information
In the first part of this Chapter we will introduce a general temporally enhanced conceptual data model able to represent time varying data, in the spirit of a temporally enhanced Entity-Relationship data model. In the second part, we will introduce an object-oriented conceptual data model enriched with schema change operators, which are able to represent the explicit temporal evolution of the ...
متن کاملA Feature-Based Temporal Representation and Its Implementation with Object-Relational Schema for Base Geographic Data in Object-Based Form
This paper introduces a feature-based temporal representation for base geographic data in object-based form and studies its implementation with the object-relational (OR) schema. In this temporal representation, a feature is a temporal feature, which may occupy multiple temporal spaces and have multiple temporal themes during its lifespan; time is represented using different states of temporal ...
متن کاملSecond International Workshop on Evolution and Change
In this paper, we propose a schema versioning mechanism to manage the schema evolution in temporal object-oriented databases. The schema evolution management uses an object-oriented data model that supports temporal features and versions definition the Temporal Versions Model TVM. One interesting feature of our proposal is that TVM is used to control not only the schema versioning, but also the...
متن کامل